Executing agency - Spanish English Dictionary